Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENHURST PLACE Terraced £548,013 £300,000 27 Sep 2005
2 PENHURST PLACE Terraced £173,082 £93,000 20 Apr 2005
3 PENHURST PLACE Terraced £1,003,638 £830,000 23 Jul 2020
4 PENHURST PLACE Terraced £832,240 £830,000 1 Jul 2022
5 PENHURST PLACE Terraced £731,970 £730,000 1 Jul 2022